<%@page import="com.baozun.util.WebUtil"%>
<%@ page language="java" import="java.util.*" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%
	// 说明：用于添加/修改页面经过Controller后刷新列表页面
	// 参数：
	// 1.msg：需要提示(alert)的参数，如果是null或者空字符串，则不提示（需要URL Decode）
	// 2.jsm：需要调用上级页面的javascript方法名称，如果是null或者空字符串，则不执行此操作，可多值
	// 3.closewin：是否需要关闭窗口，只有当为"Y"或者"y"时生效，不传参数则不关闭（不可与rdurl同时有效）
	// 4.rdurl：如果有值，则重定向值指定的某个URL路径（需要URL Decode，不可与closewin同时有效）
	String msg = (String)request.getAttribute("msg");
	if (null != msg && !"".equals(msg)) {
		msg = WebUtil.decodeURL(msg);
	}
	String jsm = (String)request.getAttribute("jsm");
	//System.out.println("jsm=" + jsm);
	String closewin = (String)request.getAttribute("closewin");
	String rdurl = (String)request.getAttribute("rdurl");
	//System.out.println("rdurl=" + rdurl);
	//if ( null != rdurl && !"".equals(rdurl) ) {
	//rdurl = URLDecoder.decode(rdurl);
	//}

	// debug
	//System.out.println("refresh.jsp debug");
	//System.out.println("msg=" + msg);
	//System.out.println("jsm=" + jsm);
	//System.out.println("closewin=" + closewin);
	//System.out.println("rdurl=" + rdurl);
%>
<html>
	<head>
	<script>
// 居中新窗
function ocwindow(url,name,iWidth,iHeight){
	  var url;                                 //转向网页的地址;
	  var name;                           //网页名称，可为空;
	  var iWidth;                          //弹出窗口的宽度;
	  var iHeight;                        //弹出窗口的高度;
	  var iTop = (window.screen.availHeight-30-iHeight)/2;       //获得窗口的垂直位置;
	  var iLeft = (window.screen.availWidth-10-iWidth)/2;           //获得窗口的水平位置;
	  window.open(url,name,'height='+iHeight+',innerHeight='+iHeight+',width='+iWidth+',innerWidth='+iWidth+',top='+iTop+',left='+				         iLeft+',toolbar=no,menubar=no,scrollbars=yes,resizable=yes,location=no,status=yes');
}
<%if (null != msg && !"".equals(msg)) {
%>
	alert('<%=msg%>');
<%}%>
<%if (null != jsm && !"".equals(jsm)) {%>
if ( window.parent ) {
<%jsm = WebUtil.decodeURL(jsm);
				//System.out.println("jsmE=" + jsm);
				if (jsm.indexOf("(") < 0 && jsm.indexOf(")") < 0) {%>
	window.parent.<%=jsm%>();
<%} else {%>
	window.parent.<%=jsm%>;
<%}%>	
}
<%}%>
<%if (null != rdurl && !"".equals(rdurl)) {%>
if ( window.parent ) {
	window.parent.location="<%=WebUtil.decodeURL(rdurl)%>";
}	
<%}%>
<%if ("Y".equalsIgnoreCase(closewin)) {%>
if ( window.parent ) {
	window.parent.window.close();
	//后加
	//window.parent.parent.window.close();
	//window.parent.parent.parent.querypross();
}
<%}%>

</script>
</html>
